<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="fr">
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="created" content="2018-10-23T06:18:10.521000000">
    <meta name="changed" content="2019-01-17T07:26:01.212000000">
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <meta http-equiv="Content-Language" content="fr">
    <title>
      Le menu Simulation
    </title>
    <link rel="stylesheet" type="text/css" href="../../style.css">
  </head>
  <body>
    <div class="maindiv">
      <h1>
        Le menu Simulation
      </h1>
      <dl>
        <dt>
          <strong>Simulation Enclanchée</strong>&nbsp;&nbsp;<b class="tkeybd">Ctrl-E</b>
        </dt>
        <dd>
          <p>
            Si cette case est cochée, les circuits visualisés seront "en direct", c'est-à-dire que les valeurs se propageant dans le circuit seront mises à jour à chaque utilisation de l'outil pousser ou modification du circuit.
          </p>
          <p>
            L'option de menu sera automatiquement décochée si <a href="../prop/oscillate.html">une oscillation</a> est détectée.
          </p>
        </dd>
        <dt>
          <strong>Simulation pas-à-pas</strong>&nbsp;&nbsp;<b class="tkeybd">Ctrl-I</b>
        </dt>
        <dd>
          <p>
            Avance <a href="../tutorial/tutor-step.html">la simulation d'une étape</a>. Par exemple,au cours d'une étape, un signal peut entrer dans une porte , mais la sortie de la porte n'affichera pas de changement de signal avant la prochaine étape de simulation. Pour aider à identifier les points du circuit global qui ont changé, tous les points dont les valeurs changent sont indiqués par un cercle bleu. Si un sous-circuit contient des points qui ont été modifiés (ou ses sous-circuits, récursivement), alors il sera entouré avec une ligne bleue.
          </p>
        </dd>
		<dt>
          <strong>Redémarrer la simulation</strong>&nbsp;&nbsp;<b class="tkeybd">Ctrl-R</b>
        </dt>
        <dd>
          <p>
            Efface tout ce qui concerne l’état du circuit actuel, comme si vous veniez d’ouvrir à nouveau le fichier. Si vous visualisez l'état d'un sous-circuit, tous les états de la hiérarchie sont effacés.
          </p>
        </dd>
        <dt>
          <strong>Simulation VHDL activée</strong>
        </dt>
        <dd>
          <p>
            pas documenté pour l'instant
          </p>
        </dd>
        <dt>
          <strong>Restarte simulation VHDL</strong>
        </dt>
        <dd>
          <p>
            pas documenté pour l'instant
          </p>
        </dd>
        <dt>
          <strong>Sortir de la vue</strong>
        </dt>
        <dd>
          <p>
            Quand vous avez exploré l'état d'un sous circuit pour <a href="../subcirc/sub-debug.html">le débugger</a> a l'aide de son menu local. Le menu <b class=menu>|&nbsp;Sortir de la vue&nbsp;|</b> permet d'afficher la vue de l'état des circuits supérieur de la hiérarchie. Les noms de ceux-ci sont présentés dans des options du menu.
          </p>
        </dd>
        <dt>
          <strong>Aller dans la vue</strong>
        </dt>
        <dd>
          <p>
            De même, le menu <b class=menu>|&nbsp;Aller dans la vue&nbsp;|</b> permets de revenir dans la vue des circuits inférieurs de la hiérarchie. Les circuits sont présentés comme des options du menu.
          </p>
        </dd>
        <dt>
          <strong>Tic demi-cycle</strong>&nbsp;&nbsp;<b class="tkeybd">Ctrl-T</b>
        </dt>
        <dd>
          <p>
            Avance d'un tic les horloges dans la simulation quand on utilise le mode pas à pas. Une horloge paramètrée avec une durée haute/basse de 1 tic avancera alors d'un demi-cycle.<br>  
			Cela peut être utile lorsque vous souhaitez faire avancer les horloges manuellement, en particulier lorsque l’horloge ne se trouve pas dans le même circuit que celui que vous consultez actuellement.
          </p>
        </dd>
        <dt>
          <strong>Tic cycle complet</strong>&nbsp;&nbsp;<b class="tkeybd">F2</b>
        </dt>
        <dd>
          <p>
            Même fonction que précédèrent, mais avance de deux tic. Une horloge paramètrée avec une durée haute/basse de 1 tic avancera alors d'un cycle complet.<br> Les autres horloges du projet avancent simultanément proportionnellement à leurs paramètres.
          </p>
        </dd>
        <dt>
          <strong>Tic activé</strong>&nbsp;&nbsp;<b class="tkeybd">Ctrl-K</b>
        </dt>
        <dd>
          <p>
            Active les horloges. Cela n'aura d'effet que si le circuit contient des composants d'horloge (dans la bibliothèque de câblage). L'option est désactivée par défaut.
          </p>
        </dd>
        <dt>
          <strong>Fréquence des tics</strong>
        </dt>
        <dd>
          <p>
            Vous permet de sélectionner la fréquence des impulsions. Par exemple, 8 Hz signifie que les tics se produiront huit fois par seconde. Un <b>tic</b> est l'unité de mesure de base pour la vitesse des horloges.
          </p>
          <p align="center">
            <img class="notscal" src="../../../../img-guide/clock.png" alt="#########">
          </p>
		  <b class=note>Exemple:</b> Tic haut = 2, Tic bas = 2, Clock = Fréquence tic / ( 2 + 2)
          <p>
            <b class=note>Note:</b> La fréquence des périodes d'horloge sera plus lente que la vitesse d'activation (tic): l'horloge la plus rapide possible aura un cycle haut à un tic et un cycle bas à un tic. Une telle horloge aurait une fréquence de 4 Hz (un cycle complet haut/bas) si la fréquence des tics est à 8 Hz.
          </p>
        </dd>
        <dt>
          <strong>Chronogramme...</strong>
        </dt>
        <dd>
          <p>
            <a href="../log/index.html">Module de journalisation</a>, qui facilite l’enregistrement et la sauvegarde automatiques des valeurs d'un circuit au fur et à mesure de la progression de la simulation.
          </p>
        </dd>
        <dt>
          <strong>Vecteur de test...</strong>
        </dt>
        <dd>
          <p>
            <a href="../verify/test.html">la fenêtre Vecteur de test</a> Permets de vérifier vos circuits grâce à un fichier de vecteur de test qui présenter les entrées et sortie du circuit.
          </p>
        </dd>
        <dt>
          <strong>Assembly viewer</strong>
        </dt>
        <dd>
          <p>
            The <a href="../assembly/index.html">Assembly viewer</a> window displays an address value stored in a register and the assembly language instruction at that address.
          </p>
        </dd>
      </dl>
      <p>
        <b>Suite:</b> <a href="winhelp.html">les menus fenêtre et aide</a>.
      </p>
    </div>
  </body>
</html>
